﻿ADSStreams 0.7.8 x64
====================

Kurze README
------------

ADSStreams ist eine native 64-Bit-Explorer-Erweiterung für Windows 10/11 zum Anzeigen
und Verwalten von NTFS Alternate Data Streams (ADS).

Funktionen
----------

- zeigt benannte NTFS-Streams im Eigenschaftenfenster einer Datei an
- zeigt normale Dateigröße + gesamte ADS-Größe
- Text-/Hex-Vorschau bis 64 KiB
- Export eines Streams in eine normale Datei
- Import einer normalen Datei als neuen ADS
- Löschen eines ausgewählten ADS nach Bestätigung
- Refresh der Streamliste
- Shift + Doppelklick: direkter ADS-Kompatibilitätstest mit registrierten Programmen
- MZ-Erkennung mit Warnung vor einem direkten Ausführungsversuch
- dynamisch verbreiterter Streams-Reiter für vollständige Hex-Zeilen

Voraussetzungen
---------------

- Windows 10 oder Windows 11
- 64-Bit-Windows / 64-Bit-Explorer
- NTFS für echte Alternate Data Streams
- zum Bauen: Flat Assembler (FASM)

Registrierung
-------------

ADSStreams 0.7.8 unterstützt klassische regsvr32-Selbstregistrierung.

Registrieren:

    %SystemRoot%\System32\regsvr32.exe ADSStreams.dll

Abmelden:

    %SystemRoot%\System32\regsvr32.exe /u ADSStreams.dll

Die Registrierung erfolgt pro Benutzer unter HKCU\Software\Classes.
Administratorrechte sind dafür normalerweise nicht erforderlich.

Hinweis: Nach Registrierung, Update oder Austausch der DLL kann ein Neustart von
explorer.exe erforderlich sein, weil Explorer Shell-Erweiterungen im Prozess geladen hält.

Benutzung
---------

1. Rechtsklick auf eine einzelne Datei.
2. Eigenschaften öffnen.
3. Reiter "Streams" auswählen.
4. Einen ADS auswählen, um die Vorschau zu sehen.

Wichtige Hinweise
-----------------

- Der normale unbenannte ::$DATA-Stream wird nicht als eigener Eintrag angezeigt.
- Die 64-KiB-Grenze betrifft nur die Vorschau. Export und Import arbeiten vollständig
  und blockweise.
- Add und Export überschreiben keine vorhandenen Ziele.
- Delete löscht nur den ausdrücklich ausgewählten benannten ADS nach Bestätigung.
- Direkte ADS-Tests verwenden den echten owner:stream-Pfad. Es wird dafür keine
  temporäre Datei erzeugt und nichts automatisch exportiert.
- Unbekannte ADS können ausführbare oder anderweitig gefährliche Inhalte enthalten.
  Entsprechende Inhalte nur aus vertrauenswürdigen Quellen öffnen oder ausführen.

Version
-------

ADSStreams 0.7.8 x64

Entwickelt von
NotCompatible (Basti) + GPT-5.6 Sol

Built with FASM
